yard-long cucumber - Español Inglés Diccionario